package cn.fl.capital.vo;


import cmm.web.core.framework.vo.BaseVO;

import java.util.Date;

/**
 * @Description: 资方用传文件的方式与我司同步数据，一条记录代表一个文件。
 */
public class InsFileSyncVO extends BaseVO {

	/**
	 * 文件名称
     */
	private String fileName;
	/**
	 * 文件代码由系统生成 function:FN_GEN_INS_FILE_SYNC_JXBANK_NO
     */
	private String code;
	/**
	 * 资方机构名称
     */
	private String insName;
	/**
	 * 机构代码
	 */
	private String insCd;
	/**
	 * 数据日期
     */
	private Date dataDate;
	/**
	 * 解析状态 CAP0065 1:成功 0:失败
     */
	private String parseSts;
    /**
     * 解析状态名称
     */
    private String parseStsNm;
	/**
	 * 上传状态 CAP0066 1:成功 0：失败
     */
	private String uploadSts;
    /**
     * 上传状态名称
     */
    private String uploadStsNm;
	/**
	 * 上传时间
     */
	private Date upDate;
    /**
     * 文件上传id
     */
    private Long fileId;

    /**
     * 上传人姓名
     */
    private String crtNm;

    public String getParseStsNm() {
        return parseStsNm;
    }

    public void setParseStsNm(String parseStsNm) {
        this.parseStsNm = parseStsNm;
    }

    public String getUploadStsNm() {
        return uploadStsNm;
    }

    public void setUploadStsNm(String uploadStsNm) {
        this.uploadStsNm = uploadStsNm;
    }

    public String getCrtNm() {
        return crtNm;
    }

    public void setCrtNm(String crtNm) {
        this.crtNm = crtNm;
    }

    public Long getFileId() {
        return fileId;
    }

    public void setFileId(Long fileId) {
        this.fileId = fileId;
    }

    /**
	 * 文件名称
     */
	public String getFileName() {
		return fileName;
	}

	/**
	 * 文件名称
     */
	public void setFileName(String fileName) {
		this.fileName = fileName;
	}
	
	/**
	 * 文件代码由系统生成 function:FN_GEN_INS_FILE_SYNC_JXBANK_NO
     */
	public String getCode() {
		return code;
	}

	/**
	 * 文件代码由系统生成 function:FN_GEN_INS_FILE_SYNC_JXBANK_NO
     */
	public void setCode(String code) {
		this.code = code;
	}
	
	/**
	 * 资方机构名称
     */
	public String getInsName() {
		return insName;
	}

	/**
	 * 资方机构名称
     */
	public void setInsName(String insName) {
		this.insName = insName;
	}
	
	/**
	 * 数据日期
     */
	public Date getDataDate() {
		return dataDate;
	}

	/**
	 * 数据日期
     */
	public void setDataDate(Date dataDate) {
		this.dataDate = dataDate;
	}
	
	/**
	 * 解析状态 CAP0065 1:成功 0:失败
     */
	public String getParseSts() {
		return parseSts;
	}

	/**
	 * 解析状态 CAP0065 1:成功 0:失败
     */
	public void setParseSts(String parseSts) {
		this.parseSts = parseSts;
	}
	
	/**
	 * 上传状态 CAP0066 1:成功 0：失败
     */
	public String getUploadSts() {
		return uploadSts;
	}

	/**
	 * 上传状态 CAP0066 1:成功 0：失败
     */
	public void setUploadSts(String uploadSts) {
		this.uploadSts = uploadSts;
	}
	
	/**
	 * 上传时间
     */
	public Date getUpDate() {
		return upDate;
	}

	/**
	 * 上传时间
     */
	public void setUpDate(Date upDate) {
		this.upDate = upDate;
	}

	public String getInsCd() {
		return insCd;
	}

	public void setInsCd(String insCd) {
		this.insCd = insCd;
	}
}
